package com.yh.correct.service;
import java.util.Map;

import org.apache.poi.ss.usermodel.Workbook;

import com.yh.correct.model.Labour;
import com.yh.correct.model.Page;
/**
 * 公益劳动基地业务层 接口
 * @author Administrator
 */
public interface ILabourService {
	/**
	 * 新增公益劳动基地
	 * @param lab
	 * @return
	 */
	int addLabour(Labour lab);
	/**
	 * 根据id删除公益劳动基地
	 * @param lab
	 * @return
	 */
	int delLabour(Labour lab);
	/**
	 * 根据id修改公益劳动基地
	 * @param lab
	 * @return
	 */
	int updateLabour(Labour lab);
	/**
	 *  根据id查询公益劳动基地
	 * @param lab
	 * @return
	 */
	Labour getLabour(Labour lab);
	/**
	 * 模糊查询匹配的公益劳动基地
	 * @param cond
	 * @return
	 */
	Page queryLikeLabours(Map<String, Object> cond);
	
	/**
	 * 导出匹配的公益劳动基地
	 * @param cond
	 * @return
	 */
	Workbook exportLabours(Map<String, Object> cond);

}
